package com.baofu.paycore.service.facade.model.authorize;

import com.baofu.paycore.service.facade.model.CancelPayDTO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.Min;

/**
 * 预授权撤销
 * <p/>
 * <ul>
 * <li>方法列表</li>
 * </ul>
 *
 * @author LZQ
 * @version 1.0.0 createTime: 14/12/9 上午9:51
 * @see
 * @since 1.6
 */
@Getter
@Setter
@ToString(callSuper = true)
public class AuthorizeCancelDTO extends CancelPayDTO {

    private static final long serialVersionUID = -729616509413126638L;

    /**
     * 不可提现金额
     *      单位：分
     */
    @Min(value = 0, message = "交易金额必须大于0")
    private long unWithdrawAmt;

}
